package com.dd.cloud.user.res.doctor;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.util.List;

/**
 * <p>
 * 患者详细信息表
 * </p>
 *
 * @author czg
 * @since 2022-04-27
 */
@Data
public class PatientMedCardDetailH5Res implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    private Integer id;



    /**
     * 就诊卡id
     */
    private String medId;

    /**
     * 姓名
     */
    private String name;

    /**
     * 身份证号码
     */
    private String idCard;

    /**
     * 手机号
     */
    private String mobileNumber;

    /**
     * 出生日期
     */
    private LocalDate birthDate;

    /**
     * 性别，男、女
     */
    private String sex;

    /**
     * 民族
     */
    private String nationality;

    /**
     * 如果是女性角色, 是否怀孕
     */
    private Integer pregnant;

    /**
     * 婚姻状态，未婚、已婚
     */
    private String maritalStatus;

    /**
     * 家族病史
     */
    private String familyMedicalHistory;

    /**
     * 传染病史
     */
    private String contagionHistory;

    /**
     * 药物过敏史
     */
    private String drugAllergyHistory;

    /**
     * 地址列表
     */
    private List<PatientMedCardAddrListH5Res> addrList;

    /**
     * 该患者是否使用过患者小程序 1是 0否
     */
    private Integer used;
}
